<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<link href="style.css" rel="stylesheet" type="text/css"/>
<title>Thrift module: module</title></head><body>
<div class="container-fluid">
<h1>Thrift module: module</h1>
<table class="table-bordered table-striped table-condensed"><thead><th>Module</th><th>Services</th><th>Data types</th><th>Constants</th></thead>
<tr>
<td>module</td><td></td>
<td><a href="#Struct_CreateResponse">CreateResponse</a><br/>
<a href="#Struct_DeleteResponse">DeleteResponse</a><br/>
<a href="#Struct_TBehavior">TBehavior</a><br/>
<a href="#Struct_TComment">TComment</a><br/>
<a href="#Struct_TCommentView">TCommentView</a><br/>
<a href="#Struct_TDiary">TDiary</a><br/>
<a href="#Struct_TDiaryInfoView">TDiaryInfoView</a><br/>
<a href="#Struct_TDiaryProduct">TDiaryProduct</a><br/>
<a href="#Struct_TDiaryStat">TDiaryStat</a><br/>
<a href="#Struct_TImage">TImage</a><br/>
<a href="#Struct_TMessage">TMessage</a><br/>
<a href="#Struct_TOpTag">TOpTag</a><br/>
<a href="#Struct_TProduct">TProduct</a><br/>
<a href="#Struct_TProgressDiaryCount">TProgressDiaryCount</a><br/>
<a href="#Struct_TRange">TRange</a><br/>
<a href="#Struct_TScene">TScene</a><br/>
<a href="#Struct_TSceneDiaryView">TSceneDiaryView</a><br/>
<a href="#Struct_TSceneLundan">TSceneLundan</a><br/>
<a href="#Struct_TSceneProgressImgDiaryElem">TSceneProgressImgDiaryElem</a><br/>
<a href="#Struct_TSceneProgressImgElem">TSceneProgressImgElem</a><br/>
<a href="#Struct_TSceneStat">TSceneStat</a><br/>
<a href="#Struct_TSortField">TSortField</a><br/>
<a href="#Struct_TStElem">TStElem</a><br/>
<a href="#Struct_TStOrderList">TStOrderList</a><br/>
<a href="#Struct_TStType">TStType</a><br/>
<a href="#Struct_TTagDiaryCount">TTagDiaryCount</a><br/>
<a href="#Struct_TUserScore">TUserScore</a><br/>
<a href="#Struct_TVersion">TVersion</a><br/>
<a href="#Struct_UpdateResponse">UpdateResponse</a><br/>
</td>
<td></code></td>
</tr></table>
<hr/><h2 id="Structs">Data structures</h2>
<div class="definition"><h3 id="Struct_TSortField">Struct: TSortField</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>field</td><td><code>string</code></td><td>排序字段名
</td><td>default</td><td></td></tr>
<tr><td>2</td><td>asc</td><td><code>i32</code></td><td>1:升序,-1:降序
</td><td>default</td><td>1</td></tr>
</table><br/>========== 通用类 ================================================
<br/></div><div class="definition"><h3 id="Struct_TRange">Struct: TRange</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>mini_value</td><td><code>i32</code></td><td>最小值 【必填】
</td><td>default</td><td></td></tr>
<tr><td>2</td><td>max_value</td><td><code>i32</code></td><td>最大值 【必填】
</td><td>default</td><td></td></tr>
</table><br/></div><div class="definition"><h3 id="Struct_TImage">Struct: TImage</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>id</td><td><code>string</code></td><td>图片id， 【必填】 可以是图片的路径/xxx/xxx/xx.jpg
</td><td>default</td><td></td></tr>
<tr><td>2</td><td>spec</td><td><code>string</code></td><td>图片规格 1024*768 【必填】
</td><td>default</td><td></td></tr>
</table><br/></div><div class="definition"><h3 id="Struct_TVersion">Struct: TVersion</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>platform</td><td><code>i32</code></td><td>平台标志 参考const相应平台可选值
</td><td>default</td><td></td></tr>
<tr><td>2</td><td>version</td><td><code>double</code></td><td>版本标志
</td><td>default</td><td></td></tr>
</table><br/>版本识别
<br/></div><div class="definition"><h3 id="Struct_CreateResponse">Struct: CreateResponse</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>res</td><td><code>string</code></td><td></td><td>default</td><td>"succ"</td></tr>
<tr><td>2</td><td>_id</td><td><code>string</code></td><td></td><td>default</td><td></td></tr>
<tr><td>10</td><td>trace_tag</td><td><code>string</code></td><td></td><td>default</td><td></td></tr>
</table><br/></div><div class="definition"><h3 id="Struct_UpdateResponse">Struct: UpdateResponse</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>res</td><td><code>string</code></td><td></td><td>default</td><td>"succ"</td></tr>
<tr><td>10</td><td>trace_tag</td><td><code>string</code></td><td></td><td>default</td><td></td></tr>
</table><br/></div><div class="definition"><h3 id="Struct_DeleteResponse">Struct: DeleteResponse</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>res</td><td><code>string</code></td><td></td><td>default</td><td>"succ"</td></tr>
<tr><td>2</td><td>num</td><td><code>i32</code></td><td></td><td>default</td><td></td></tr>
<tr><td>10</td><td>trace_tag</td><td><code>string</code></td><td></td><td>default</td><td></td></tr>
</table><br/></div><div class="definition"><h3 id="Struct_TDiaryStat">Struct: TDiaryStat</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>31</td><td>_id</td><td><code>string</code></td><td>日记id
</td><td>default</td><td></td></tr>
<tr><td>32</td><td>comment_num</td><td><code>i32</code></td><td>评论数 【异步】
</td><td>default</td><td></td></tr>
<tr><td>2</td><td>ref_comment_num</td><td><code>i32</code></td><td>一级评论数 【异步】
</td><td>default</td><td></td></tr>
<tr><td>33</td><td>like_num</td><td><code>i32</code></td><td>点赞数 【同步】
</td><td>default</td><td></td></tr>
<tr><td>40</td><td>recent_time</td><td><code>i32</code></td><td>最近变动的时间 【异步】
</td><td>default</td><td></td></tr>
<tr><td>41</td><td>recent_event</td><td><code>i32</code></td><td>最近变动事件，2-diary(创建、更新) 4-comment(被回复) 【异步】
</td><td>default</td><td></td></tr>
<tr><td>42</td><td>recent_user</td><td><code>string</code></td><td>变动的发起人id 【异步】
</td><td>default</td><td></td></tr>
</table><br/>处理机制
<br/></div><div class="definition"><h3 id="Struct_TDiary">Struct: TDiary</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>_id</td><td><code>string</code></td><td>日记id，自增 【不填】 【不填】
</td><td>default</td><td></td></tr>
<tr><td>2</td><td>scene_id</td><td><code>string</code></td><td>现场id 【必填】 【不填】 说明:scene_id不许被update,update相当于在原scene_id下删除，再新scene_id下创建
</td><td>default</td><td></td></tr>
<tr><td>3</td><td>owner_id</td><td><code>string</code></td><td>作者id 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>4</td><td>progress_id</td><td><code>i32</code></td><td>大阶段id 【选填】 【选填】 可选值:(1-8)
</td><td>default</td><td>1</td></tr>
<tr><td>5</td><td>tag_id</td><td><code>i32</code></td><td>小阶段id 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>6</td><td>content</td><td><code>string</code></td><td>日记内容 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>7</td><td>images</td><td><code>list&lt;<code><a href="module.html#Struct_TImage">TImage</a></code>&gt;</code></td><td>日记包含的图片 【选填】 【选填】 【详情看大图的地方，建议前端全部根据阶段load进后，整体js操作前后翻页】
</td><td>default</td><td></td></tr>
<tr><td>8</td><td>image_num</td><td><code>i32</code></td><td>图片数量 【不填】 【不填】
</td><td>default</td><td></td></tr>
<tr><td>9</td><td>products</td><td><code>list&lt;<code>string</code>&gt;</code></td><td>日记包含的商品id 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>10</td><td>jianli_id</td><td><code>i32</code></td><td>监理id, 【选填】 【选填】 jianli_id>0则表示该日记是监理创建的
</td><td>default</td><td>0</td></tr>
<tr><td>11</td><td>ctime</td><td><code>i32</code></td><td>日记创建时间 【不填】 【不填】
</td><td>default</td><td></td></tr>
<tr><td>12</td><td>otime</td><td><code>i32</code></td><td>日记事件发生时间 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>13</td><td>status</td><td><code>i32</code></td><td>日记状态 【不填】 【选填】 若不填则默认为待审核状态； 审核时使用veirify高级接口
</td><td>default</td><td></td></tr>
<tr><td>14</td><td>remark</td><td><code>string</code></td><td>日记被驳回理由 【不填】 【在status=4时必填】
</td><td>default</td><td></td></tr>
<tr><td>15</td><td>platform</td><td><code>i32</code></td><td>日记创建平台 【必填】 【选填】 可选值:const.platform
</td><td>default</td><td></td></tr>
<tr><td>16</td><td>publish_source</td><td><code>i32</code></td><td>数据来源 【必填】 【选填】 可选值:(1-业主写日记 2-监理写日记 3-运营后台写日记)
</td><td>default</td><td></td></tr>
<tr><td>17</td><td>url_type</td><td><code>string</code></td><td>y/n, y:内容字数(content.length)>=100 或者 图片张数(images.size) >= 5; n :内容字数不足100且图片张数不足5【???】
</td><td>default</td><td></td></tr>
<tr><td>18</td><td>jianli_draft</td><td><code>i32</code></td><td>是否是监理的草稿 【选填】 【选填】 可选值:1：是(jianli_id > 0 & status = 2 )，0：否
</td><td>default</td><td></td></tr>
<tr><td>19</td><td>jianli_stage_id</td><td><code>i32</code></td><td>监理日记进度 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>20</td><td>utime</td><td><code>i32</code></td><td>更新时间 【不填】 【不填】
</td><td>default</td><td></td></tr>
<tr><td>23</td><td>level</td><td><code>i32</code></td><td>评级,后台用 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>24</td><td>origin_id</td><td><code>string</code></td><td>【拆分日记用】 【不填】 【不填】
</td><td>default</td><td></td></tr>
<tr><td>26</td><td>stat</td><td><code><a href="module.html#Struct_TDiaryStat">TDiaryStat</a></code></td><td>统计 【不填】 【不填】
</td><td>default</td><td></td></tr>
<tr><td>31</td><td>filter_result</td><td><code>i32</code></td><td>【不填】 【选填】 等过滤系统ready后再用
</td><td>default</td><td>0</td></tr>
</table><br/>创建时 更新时
<br/></div><div class="definition"><h3 id="Struct_TOpTag">Struct: TOpTag</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>top_time</td><td><code>i32</code></td><td>置顶时间 【必填】
</td><td>default</td><td></td></tr>
<tr><td>2</td><td>tags</td><td><code>map&lt;<code>string</code>, <code>string</code>&gt;</code></td><td>标签,颜色 【选填】
</td><td>default</td><td></td></tr>
</table><br/></div><div class="definition"><h3 id="Struct_TSceneStat">Struct: TSceneStat</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>scene_id</td><td><code>string</code></td><td>现场ID
</td><td>default</td><td></td></tr>
<tr><td>2</td><td>prog_stat_counts</td><td><code>map&lt;<code>string</code>, <code>i32</code>&gt;</code></td><td>{"1_1":2, "1_2":3} "阶段_状态":统计， 触发：日记变动 【异步】
</td><td>default</td><td></td></tr>
<tr><td>3</td><td>owner_counts</td><td><code>map&lt;<code>string</code>, <code>i32</code>&gt;</code></td><td>{"j":1, "y":3} 监理日记1篇, 业主日记2篇 触发：日记变动 【异步】
</td><td>default</td><td></td></tr>
<tr><td>4</td><td>comment_num</td><td><code>i32</code></td><td>全部评论数 【异步】
</td><td>default</td><td></td></tr>
<tr><td>11</td><td>ref_comment_num</td><td><code>i32</code></td><td>一级评论数 【异步】
</td><td>default</td><td></td></tr>
<tr><td>5</td><td>view_num</td><td><code>i32</code></td><td>浏览数 【同步】
</td><td>default</td><td></td></tr>
<tr><td>6</td><td>collect_num</td><td><code>i32</code></td><td>收藏数 【同步】
</td><td>default</td><td></td></tr>
<tr><td>7</td><td>image_num</td><td><code>map&lt;<code>string</code>, <code>i32</code>&gt;</code></td><td>key : 状态 value : 图片数
</td><td>default</td><td></td></tr>
<tr><td>12</td><td>image_map</td><td><code>map&lt;<code>string</code>, <code>list&lt;<code><a href="module.html#Struct_TImage">TImage</a></code>&gt;</code>&gt;</code></td><td>key : 状态 value : 图片集，只统计n个图片(n<const.MAX_SHOW_IMAGE_NUM)
</td><td>default</td><td></td></tr>
<tr><td>8</td><td>product_num</td><td><code>map&lt;<code>string</code>, <code>i32</code>&gt;</code></td><td>key : 状态 value : 商品数
</td><td>default</td><td></td></tr>
<tr><td>9</td><td>product_price</td><td><code>map&lt;<code>string</code>, <code>double</code>&gt;</code></td><td>key : 状态 value : 商品总价
</td><td>default</td><td></td></tr>
<tr><td>10</td><td>owner_type</td><td><code>i32</code></td><td>见SCENE_OWNER_XX定义 【异步】
</td><td>default</td><td></td></tr>
<tr><td>21</td><td>recent_time</td><td><code>i32</code></td><td>最近变动的时间,原来的字段名叫ltime 【异步】
</td><td>default</td><td></td></tr>
<tr><td>22</td><td>recent_event</td><td><code>i32</code></td><td>最近变动事件，参见recent_event枚举类型说明 【异步】
</td><td>default</td><td></td></tr>
<tr><td>23</td><td>recent_user</td><td><code>string</code></td><td>变动的发起人 【异步】
</td><td>default</td><td></td></tr>
<tr><td>24</td><td>recent_diary_time</td><td><code>i32</code></td><td></td><td>default</td><td></td></tr>
</table><br/>处理机制
<br/></div><div class="definition"><h3 id="Struct_TScene">Struct: TScene</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>_id</td><td><code>string</code></td><td>现场ID 【不填】 【不填】
</td><td>default</td><td></td></tr>
<tr><td>2</td><td>owner_id</td><td><code>string</code></td><td>业主ID 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>3</td><td>owner_name</td><td><code>string</code></td><td>业主名字 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>4</td><td>name_u</td><td><code>string</code></td><td>业主创建的名字 【与name_c选填一项】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>5</td><td>phone</td><td><code>string</code></td><td>业主联系方式 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>11</td><td>city_id</td><td><code>i32</code></td><td>城市ID 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>12</td><td>town_id</td><td><code>i32</code></td><td>区域ID 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>13</td><td>comm_id</td><td><code>i32</code></td><td>小区ID 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>14</td><td>comm_name</td><td><code>string</code></td><td>小区名称 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>15</td><td>area</td><td><code>i32</code></td><td>住房面积 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>16</td><td>budget</td><td><code>double</code></td><td>对应于原预算字段 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>18</td><td>style</td><td><code>list&lt;<code>i32</code>&gt;</code></td><td>装修风格 【选填】 【选填】 可选值：参考const.CONF_STYLE_TYPE 的配置定义
</td><td>default</td><td></td></tr>
<tr><td>19</td><td>house_type</td><td><code>i32</code></td><td>户型 【选填】 【选填】 可选值：参考const.CONF_HOUSE_TYPE 的配置定义
</td><td>default</td><td></td></tr>
<tr><td>20</td><td>cgate</td><td><code>i32</code></td><td>装修类型_1 【选填】 【选填】 可选值：参考const.CONF_HOME_TYPE_1 的配置定义
</td><td>default</td><td></td></tr>
<tr><td>21</td><td>hometype</td><td><code>i32</code></td><td>装修类型_2 【选填】 【选填】 可选值：参考const.CONF_HOME_TYPE_2 的配置定义
</td><td>default</td><td></td></tr>
<tr><td>31</td><td>name_c</td><td><code>string</code></td><td>装修公司现场名【owner_id为空时name_c不能为空】【选填】
</td><td>default</td><td></td></tr>
<tr><td>32</td><td>com_id</td><td><code>i32</code></td><td>装修公司ID 【与owner_id选填一项】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>33</td><td>com_name</td><td><code>string</code></td><td>装修公司名字 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>34</td><td>type_id</td><td><code>i32</code></td><td>装修承包类型 【选填】 【选填】 可选值：参考const.CONF_TYPE_TYPE 的配置定义
</td><td>default</td><td></td></tr>
<tr><td>35</td><td>project_id</td><td><code>string</code></td><td>关联的项目id 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>36</td><td>ctime</td><td><code>i32</code></td><td>创建时间 【不填】 【不填】
</td><td>default</td><td></td></tr>
<tr><td>37</td><td>starttime</td><td><code>i32</code></td><td>开工时间 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>38</td><td>lf_time</td><td><code>i32</code></td><td>量房时间 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>39</td><td>jg_time</td><td><code>i32</code></td><td>竣工时间 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>40</td><td>gongdijd</td><td><code>i32</code></td><td>工地进度 【选填】 【选填】 可选值：参考const.CONF_GONGDI_TYPE_1 的配置定义
</td><td>default</td><td></td></tr>
<tr><td>41</td><td>gpwd</td><td><code>string</code></td><td>工地密码 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>42</td><td>zid</td><td><code>i32</code></td><td>中标记录id 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>43</td><td>tid</td><td><code>i32</code></td><td>负责工地的项目经理ID 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>44</td><td>utime</td><td><code>i32</code></td><td>更新时间 【不填】 【不填】
</td><td>default</td><td></td></tr>
<tr><td>45</td><td>picnum</td><td><code>i32</code></td><td>施工案例数 【选填】 【选填】 施工会更新
</td><td>default</td><td></td></tr>
<tr><td>50</td><td>progress_id</td><td><code>i32</code></td><td>大阶段 【选填】 【选填】 日记现场不要求有
</td><td>default</td><td></td></tr>
<tr><td>51</td><td>zxb</td><td><code>i32</code></td><td>装修保 【选填】 【选填】 可选值:0:非装修保 1:装修保
</td><td>default</td><td></td></tr>
<tr><td>52</td><td>cover_image</td><td><code><a href="module.html#Struct_TImage">TImage</a></code></td><td>封面图
</td><td>default</td><td></td></tr>
<tr><td>69</td><td>cover_image_c</td><td><code><a href="module.html#Struct_TImage">TImage</a></code></td><td>封面图_装修公司
</td><td>default</td><td></td></tr>
<tr><td>53</td><td>platform</td><td><code>i32</code></td><td>平台描述 【必填】 【选填】 可选值:const.platform
</td><td>default</td><td></td></tr>
<tr><td>54</td><td>publish_source</td><td><code>i32</code></td><td>发布来源 【必填】 【选填】 可选值:1-业主网站创建现场 2-装修公司创建现场 3-CRM提交中标审核通过
</td><td>default</td><td></td></tr>
<tr><td>55</td><td>ftime</td><td><code>i32</code></td><td>精选时间，默认为0 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>57</td><td>op_tags</td><td><code>map&lt;<code>string</code>, <code><a href="module.html#Struct_TOpTag">TOpTag</a></code>&gt;</code></td><td>置顶标签<平台,标签> 【选填】 【选填】 string可选值:参考const.platform
</td><td>default</td><td></td></tr>
<tr><td>58</td><td>case_id</td><td><code>i32</code></td><td>设计方案 【选填】 【选填】 可选值:参考to8to_case表
</td><td>default</td><td></td></tr>
<tr><td>60</td><td>show_index</td><td><code>i32</code></td><td>是否展示到博客首页 【选填】 【选填】 是否展示到博客首页 0:否 >0 是
</td><td>default</td><td></td></tr>
<tr><td>61</td><td>bbs_zx_id</td><td><code>i32</code></td><td>装修日记ID（论坛帖ID）【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>62</td><td>bbs_jl_id</td><td><code>i32</code></td><td>监理日记ID（论坛帖ID）【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>63</td><td>status</td><td><code>i32</code></td><td>状态 【不填】 【不填】 审核时使用veirify高级接口
</td><td>default</td><td></td></tr>
<tr><td>64</td><td>remark</td><td><code>string</code></td><td>驳回理由 【不填】 【在status=4时必填】
</td><td>default</td><td></td></tr>
<tr><td>66</td><td>stat</td><td><code><a href="module.html#Struct_TSceneStat">TSceneStat</a></code></td><td>统计 【不填】 【不填】
</td><td>default</td><td></td></tr>
<tr><td>68</td><td>used</td><td><code>bool</code></td><td>已显示 【不填】 【选填】
</td><td>default</td><td>0</td></tr>
<tr><td>70</td><td>filter_result</td><td><code>i32</code></td><td>过滤结果,暂时不用 【不填】 【选填】 可选值:0:未审核；1:通过后台审核
</td><td>default</td><td>0</td></tr>
<tr><td>71</td><td>diaries</td><td><code>list&lt;<code><a href="module.html#Struct_TDiary">TDiary</a></code>&gt;</code></td><td>附带日记 【不填】 【不填】
</td><td>default</td><td></td></tr>
</table><br/>创建时 更新时
<br/></div><div class="definition"><h3 id="Struct_TDiaryProduct">Struct: TDiaryProduct</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>_id</td><td><code>string</code></td><td></td><td>default</td><td></td></tr>
<tr><td>5</td><td>diary_id</td><td><code>string</code></td><td></td><td>default</td><td></td></tr>
<tr><td>10</td><td>product_id</td><td><code>string</code></td><td></td><td>default</td><td></td></tr>
<tr><td>15</td><td>ctime</td><td><code>i32</code></td><td></td><td>default</td><td></td></tr>
</table><br/></div><div class="definition"><h3 id="Struct_TProduct">Struct: TProduct</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>_id</td><td><code>string</code></td><td>ID 【不填】 【不填】
</td><td>default</td><td></td></tr>
<tr><td>2</td><td>scene_id</td><td><code>string</code></td><td>现场ID 【必填】 【不填】
</td><td>default</td><td></td></tr>
<tr><td>6</td><td>ctime</td><td><code>i32</code></td><td>创建时间 【不填】 【不填】
</td><td>default</td><td></td></tr>
<tr><td>7</td><td>utime</td><td><code>i32</code></td><td>更新时间 【不填】 【不填】
</td><td>default</td><td></td></tr>
<tr><td>11</td><td>name</td><td><code>string</code></td><td>名字 【必填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>12</td><td>brand</td><td><code>string</code></td><td>品牌 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>13</td><td>spec</td><td><code>string</code></td><td>规格 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>15</td><td>description</td><td><code>string</code></td><td>备注 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>16</td><td>platform</td><td><code>i32</code></td><td>创建平台 【必填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>17</td><td>publish_source</td><td><code>i32</code></td><td>数据来源 【必填】 【选填】 可选值:(1-业主写日记 2-监理写日记 3-运营后台写日记)
</td><td>default</td><td></td></tr>
<tr><td>21</td><td>category_1</td><td><code>i32</code></td><td>一级分类 【必填】 【选填】 可选值:参考const.CONF_CATE_TYPE_1 的配置定义
</td><td>default</td><td></td></tr>
<tr><td>22</td><td>category_2</td><td><code>i32</code></td><td>二级分类 【必填】 【选填】 可选值:参考const.CONF_CATE_TYPE_2 的配置定义
</td><td>default</td><td></td></tr>
<tr><td>20</td><td>category</td><td><code>list&lt;<code>i32</code>&gt;</code></td><td>【不填】 【不填】 根据category_1和category_2等生成
</td><td>default</td><td></td></tr>
<tr><td>23</td><td>buy_from_1</td><td><code>string</code></td><td>购买地_1 【必填】 【选填】 可选值:参考const.CONF_BUY_FROM_TYPE_1 的配置定义 【线上、线下】   2014-12-25 手机端与PC端已完成统一，可修复数据
</td><td>default</td><td></td></tr>
<tr><td>24</td><td>buy_from_2</td><td><code>string</code></td><td>购买地_2 【必填】 【选填】 可选值:参考const.CONF_BUY_FROM_TYPE_2 的配置定义 2014-12-25 手机端与PC端已完成统一，可修复数据
</td><td>default</td><td></td></tr>
<tr><td>25</td><td>buy_from_name</td><td><code>string</code></td><td>购买地名字 【必填】 【选填】 可选值:与buy_from_2保持一致 2014-12-25 手机端与PC端已完成统一，可修复数据
</td><td>default</td><td></td></tr>
<tr><td>26</td><td>num</td><td><code>i32</code></td><td>数量，默认为1 【选填】 【选填】
</td><td>default</td><td>1</td></tr>
<tr><td>27</td><td>unit_price</td><td><code>double</code></td><td>单价 【选填】 【选填】
</td><td>default</td><td></td></tr>
<tr><td>28</td><td>total_price</td><td><code>double</code></td><td>总价 【不填】 【不填】 根据unit_price*num生成
</td><td>default</td><td></td></tr>
<tr><td>29</td><td>diary_list</td><td><code>list&lt;<code>string</code>&gt;</code></td><td>相关日记表<id> 【不填】 【不填】 只用于显示时使用 貌似也要加到stat.writer中
</td><td>default</td><td></td></tr>
<tr><td>34</td><td>owner_id</td><td><code>string</code></td><td>业主ID
</td><td>default</td><td></td></tr>
<tr><td>30</td><td>feeling</td><td><code>i32</code></td><td>业主是否喜欢该商品:1.喜欢 2.空 3.不喜欢  alpha.ren 2015-1-21
</td><td>default</td><td>2</td></tr>
<tr><td>31</td><td>status</td><td><code>i32</code></td><td>状态 【不填】 【不填】 审核时使用veirify高级接口
</td><td>default</td><td></td></tr>
<tr><td>32</td><td>remark</td><td><code>string</code></td><td>驳回理由 【不填】 【在status=4时必填】
</td><td>default</td><td></td></tr>
<tr><td>33</td><td>filter_result</td><td><code>i32</code></td><td>【不填】 【选填】 等过滤系统ready后再用
</td><td>default</td><td>0</td></tr>
</table><br/>创建时 更新时
<br/></div><div class="definition"><h3 id="Struct_TMessage">Struct: TMessage</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>_id</td><td><code>string</code></td><td></td><td>default</td><td></td></tr>
<tr><td>3</td><td>msg_type</td><td><code>i32</code></td><td>事件类型【1-浏览，2-收藏，3-点赞，4-回复】
</td><td>default</td><td></td></tr>
<tr><td>4</td><td>src_id</td><td><code>string</code></td><td>生成对象的id(如果是事件类型是回复，就代表回复id，如果是点赞、收藏则没有)
</td><td>default</td><td></td></tr>
<tr><td>5</td><td>tgt_id</td><td><code>string</code></td><td>目标对象id
</td><td>default</td><td></td></tr>
<tr><td>6</td><td>tgt_type</td><td><code>i32</code></td><td>目标对象类型
</td><td>default</td><td></td></tr>
<tr><td>8</td><td>ctime</td><td><code>i32</code></td><td>时间
</td><td>default</td><td></td></tr>
<tr><td>9</td><td>src_uid</td><td><code>string</code></td><td>谁发起的动作的用户id
</td><td>default</td><td></td></tr>
<tr><td>10</td><td>tgt_uid</td><td><code>string</code></td><td>被发起动作的用户id
</td><td>default</td><td></td></tr>
<tr><td>15</td><td>tgt_del</td><td><code>i32</code></td><td>target用户是否已经删除，参见MSG_TGTDEL_xxx
</td><td>default</td><td></td></tr>
<tr><td>16</td><td>tgt_read</td><td><code>i32</code></td><td>target用户是否已读， 参见MSG_TGTREAD_xxx
</td><td>default</td><td></td></tr>
<tr><td>31</td><td>diary_otime</td><td><code>i32</code></td><td>日记创建时间
</td><td>default</td><td></td></tr>
<tr><td>32</td><td>diary_tag</td><td><code>i32</code></td><td>日记二级标签
</td><td>default</td><td></td></tr>
<tr><td>41</td><td>comment_ctime</td><td><code>i32</code></td><td>评论创建时间
</td><td>default</td><td></td></tr>
<tr><td>42</td><td>comment_content</td><td><code>string</code></td><td>评论内容
</td><td>default</td><td></td></tr>
</table><br/></div><div class="definition"><h3 id="Struct_TBehavior">Struct: TBehavior</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>_id</td><td><code>string</code></td><td></td><td>default</td><td></td></tr>
<tr><td>2</td><td>user_id</td><td><code>string</code></td><td>用户ID
</td><td>default</td><td></td></tr>
<tr><td>3</td><td>tgt_id</td><td><code>string</code></td><td>对象ID
</td><td>default</td><td></td></tr>
<tr><td>4</td><td>bhv_type</td><td><code>i32</code></td><td>行为类型:【收藏、点赞、浏览】【根据这个来统计某用户的收藏，点赞，浏览内容】
</td><td>default</td><td></td></tr>
<tr><td>5</td><td>tgt_type</td><td><code>i32</code></td><td>对象类型：【现场、日记、清单、评论】
</td><td>default</td><td></td></tr>
<tr><td>10</td><td>status</td><td><code>i32</code></td><td>【行为、取消行为】
</td><td>default</td><td></td></tr>
<tr><td>15</td><td>ctime</td><td><code>i32</code></td><td>创建时间 【不填】
</td><td>default</td><td></td></tr>
</table><br/></div><div class="definition"><h3 id="Struct_TUserScore">Struct: TUserScore</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>_id</td><td><code>string</code></td><td></td><td>default</td><td></td></tr>
<tr><td>3</td><td>diary_num</td><td><code>i32</code></td><td>发表日记数
</td><td>default</td><td>0</td></tr>
<tr><td>4</td><td>becomment_num</td><td><code>i32</code></td><td>日记被评论数
</td><td>default</td><td>0</td></tr>
<tr><td>5</td><td>comment_num</td><td><code>i32</code></td><td>发表评论数
</td><td>default</td><td>0</td></tr>
<tr><td>6</td><td>scene_coll_num</td><td><code>i32</code></td><td>我的现场被收藏数
</td><td>default</td><td>0</td></tr>
<tr><td>7</td><td>diary_coll_num</td><td><code>i32</code></td><td>我的日记被收藏数
</td><td>default</td><td>0</td></tr>
<tr><td>8</td><td>progress_id</td><td><code>i32</code></td><td>用户的阶段
</td><td>default</td><td>0</td></tr>
<tr><td>10</td><td>progress_stime</td><td><code>i32</code></td><td>阶段时间戳
</td><td>default</td><td>0</td></tr>
<tr><td>11</td><td>progress_notice</td><td><code>i32</code></td><td>是否已推送
</td><td>default</td><td>0</td></tr>
<tr><td>9</td><td>score</td><td><code>i32</code></td><td>分数
</td><td>default</td><td></td></tr>
</table><br/></div><div class="definition"><h3 id="Struct_TComment">Struct: TComment</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>_id</td><td><code>string</code></td><td>回复id 【不填】
</td><td>default</td><td></td></tr>
<tr><td>2</td><td>scene_id</td><td><code>string</code></td><td>现场id 【必填】
</td><td>default</td><td></td></tr>
<tr><td>3</td><td>diary_id</td><td><code>string</code></td><td>日记id 【选填】
</td><td>default</td><td></td></tr>
<tr><td>4</td><td>product_id</td><td><code>string</code></td><td>商品id 【选填】
</td><td>default</td><td></td></tr>
<tr><td>5</td><td>owner_id</td><td><code>string</code></td><td>现场作者id 【必填】
</td><td>default</td><td></td></tr>
<tr><td>6</td><td>content</td><td><code>string</code></td><td>回复内容 【必填】
</td><td>default</td><td></td></tr>
<tr><td>7</td><td>user_id</td><td><code>string</code></td><td>回复作者 【必填】
</td><td>default</td><td></td></tr>
<tr><td>8</td><td>tgt_type</td><td><code>i32</code></td><td>被回复对象的类型 【必填】 可选值:(1:现场,2:日记,3:商品清单;4:回复)
</td><td>default</td><td></td></tr>
<tr><td>10</td><td>ref_comment_id</td><td><code>string</code></td><td>原始回复id
</td><td>default</td><td></td></tr>
<tr><td>11</td><td>ref_comment_user_id</td><td><code>string</code></td><td>原始回复的作者id
</td><td>default</td><td></td></tr>
<tr><td>12</td><td>parent_comment_id</td><td><code>string</code></td><td>父回复id
</td><td>default</td><td></td></tr>
<tr><td>13</td><td>parent_comment_user_id</td><td><code>string</code></td><td>父回复的作者id
</td><td>default</td><td></td></tr>
<tr><td>14</td><td>status</td><td><code>i32</code></td><td>回复状态， 【不填】 审核时使用veirify高级接口
</td><td>default</td><td>1</td></tr>
<tr><td>15</td><td>ctime</td><td><code>i32</code></td><td>创建时间 【不填】
</td><td>default</td><td></td></tr>
<tr><td>16</td><td>platform</td><td><code>i32</code></td><td>回复来源平台 【必填】
</td><td>default</td><td></td></tr>
<tr><td>17</td><td>publish_source</td><td><code>i32</code></td><td>回复来源 【必填】
</td><td>default</td><td></td></tr>
<tr><td>19</td><td>remark</td><td><code>string</code></td><td>驳回理由 【在status=4时必填】
</td><td>default</td><td></td></tr>
<tr><td>20</td><td>filter_result</td><td><code>i32</code></td><td>【不填】 等过滤系统ready后再用
</td><td>default</td><td>0</td></tr>
</table><br/>创建时
<br/></div><div class="definition"><h3 id="Struct_TCommentView">Struct: TCommentView</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>comment</td><td><code><a href="module.html#Struct_TComment">TComment</a></code></td><td></td><td>default</td><td></td></tr>
<tr><td>2</td><td>reply_comment</td><td><code>list&lt;<code><a href="module.html#Struct_TComment">TComment</a></code>&gt;</code></td><td></td><td>default</td><td></td></tr>
<tr><td>3</td><td>reply_diary</td><td><code><a href="module.html#Struct_TDiary">TDiary</a></code></td><td></td><td>default</td><td></td></tr>
</table><br/>====================以下为支持显示的数据结构，不做存储========================================================================================================================
<br/></div><div class="definition"><h3 id="Struct_TSceneDiaryView">Struct: TSceneDiaryView</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>scene</td><td><code><a href="module.html#Struct_TScene">TScene</a></code></td><td></td><td>default</td><td></td></tr>
<tr><td>2</td><td>diary</td><td><code><a href="module.html#Struct_TDiary">TDiary</a></code></td><td></td><td>default</td><td></td></tr>
</table><br/></div><div class="definition"><h3 id="Struct_TDiaryInfoView">Struct: TDiaryInfoView</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>diary</td><td><code><a href="module.html#Struct_TDiary">TDiary</a></code></td><td></td><td>default</td><td></td></tr>
<tr><td>2</td><td>total_comment</td><td><code>i32</code></td><td></td><td>default</td><td></td></tr>
<tr><td>3</td><td>comments</td><td><code>list&lt;<code><a href="module.html#Struct_TCommentView">TCommentView</a></code>&gt;</code></td><td></td><td>default</td><td></td></tr>
<tr><td>4</td><td>products</td><td><code>list&lt;<code><a href="module.html#Struct_TProduct">TProduct</a></code>&gt;</code></td><td></td><td>default</td><td></td></tr>
</table><br/>日记信息View，包含了日记、评论、商品
<br/></div><div class="definition"><h3 id="Struct_TStType">Struct: TStType</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>_id</td><td><code>string</code></td><td>id
</td><td>default</td><td></td></tr>
<tr><td>2</td><td>level</td><td><code>i32</code></td><td>类别等级
</td><td>default</td><td></td></tr>
<tr><td>3</td><td>parent_type_id</td><td><code>string</code></td><td>父类id
</td><td>default</td><td></td></tr>
<tr><td>4</td><td>type_name</td><td><code>string</code></td><td>大类名
</td><td>default</td><td></td></tr>
<tr><td>5</td><td>id_map</td><td><code>map&lt;<code>string</code>, <code>string</code>&gt;</code></td><td>id-value值
</td><td>default</td><td></td></tr>
</table><br/></div><div class="definition"><h3 id="Struct_TStElem">Struct: TStElem</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>id</td><td><code>i32</code></td><td>id
</td><td>default</td><td></td></tr>
<tr><td>2</td><td>name</td><td><code>string</code></td><td>值
</td><td>default</td><td></td></tr>
</table><br/>以下两个结构为方便nuke使用，会改变
<br/></div><div class="definition"><h3 id="Struct_TStOrderList">Struct: TStOrderList</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>id</td><td><code>i32</code></td><td></td><td>default</td><td></td></tr>
<tr><td>4</td><td>type_name</td><td><code>string</code></td><td>大类名
</td><td>default</td><td></td></tr>
<tr><td>5</td><td>id_list</td><td><code>list&lt;<code><a href="module.html#Struct_TStElem">TStElem</a></code>&gt;</code></td><td>有序子元素列表
</td><td>default</td><td></td></tr>
</table><br/></div><div class="definition"><h3 id="Struct_TTagDiaryCount">Struct: TTagDiaryCount</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>_id</td><td><code>string</code></td><td></td><td>default</td><td></td></tr>
<tr><td>2</td><td>name</td><td><code>string</code></td><td></td><td>default</td><td></td></tr>
<tr><td>3</td><td>parent_id</td><td><code>string</code></td><td></td><td>default</td><td></td></tr>
<tr><td>4</td><td>diary_count</td><td><code>i32</code></td><td></td><td>default</td><td></td></tr>
</table><br/>小阶段的日记统计
<br/></div><div class="definition"><h3 id="Struct_TProgressDiaryCount">Struct: TProgressDiaryCount</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>_id</td><td><code>string</code></td><td>阶段id
</td><td>default</td><td></td></tr>
<tr><td>2</td><td>name</td><td><code>string</code></td><td>大阶段标签名
</td><td>default</td><td></td></tr>
<tr><td>3</td><td>diary_count</td><td><code>i32</code></td><td>大阶段日记篇数
</td><td>default</td><td></td></tr>
<tr><td>4</td><td>tag_diary_counts</td><td><code>list&lt;<code><a href="module.html#Struct_TTagDiaryCount">TTagDiaryCount</a></code>&gt;</code></td><td>该大阶段下小阶段的日记统计
</td><td>default</td><td></td></tr>
</table><br/>大阶段的日记统计
<br/></div><div class="definition"><h3 id="Struct_TSceneProgressImgDiaryElem">Struct: TSceneProgressImgDiaryElem</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>_id</td><td><code>string</code></td><td></td><td>default</td><td></td></tr>
<tr><td>2</td><td>images</td><td><code>list&lt;<code><a href="module.html#Struct_TImage">TImage</a></code>&gt;</code></td><td></td><td>default</td><td></td></tr>
<tr><td>3</td><td>content</td><td><code>string</code></td><td></td><td>default</td><td></td></tr>
<tr><td>5</td><td>tag_id</td><td><code>i32</code></td><td>小阶段_id
</td><td>default</td><td></td></tr>
<tr><td>6</td><td>tag_name</td><td><code>string</code></td><td>小阶段名
</td><td>default</td><td></td></tr>
</table><br/>现场图集元素
<br/></div><div class="definition"><h3 id="Struct_TSceneProgressImgElem">Struct: TSceneProgressImgElem</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>type_name</td><td><code>string</code></td><td>大分类名
</td><td>default</td><td></td></tr>
<tr><td>2</td><td>progress_id</td><td><code>i32</code></td><td>大阶段_id
</td><td>default</td><td></td></tr>
<tr><td>4</td><td>progress_name</td><td><code>string</code></td><td>大阶段名
</td><td>default</td><td></td></tr>
<tr><td>6</td><td>diarys</td><td><code>list&lt;<code><a href="module.html#Struct_TSceneProgressImgDiaryElem">TSceneProgressImgDiaryElem</a></code>&gt;</code></td><td>日记列表
</td><td>default</td><td></td></tr>
</table><br/></div><div class="definition"><h3 id="Struct_TSceneLundan">Struct: TSceneLundan</h3>
<table class="table-bordered table-striped table-condensed"><thead><th>Key</th><th>Field</th><th>Type</th><th>Description</th><th>Requiredness</th><th>Default value</th></thead>
<tr><td>1</td><td>_id</td><td><code>string</code></td><td></td><td>default</td><td></td></tr>
<tr><td>2</td><td>com_id</td><td><code>i32</code></td><td></td><td>default</td><td></td></tr>
<tr><td>3</td><td>comm_id</td><td><code>i32</code></td><td></td><td>default</td><td></td></tr>
<tr><td>4</td><td>style</td><td><code>list&lt;<code>i32</code>&gt;</code></td><td></td><td>default</td><td></td></tr>
<tr><td>5</td><td>town_id</td><td><code>i32</code></td><td></td><td>default</td><td></td></tr>
<tr><td>6</td><td>city_id</td><td><code>i32</code></td><td></td><td>default</td><td></td></tr>
</table><br/>轮单，只需要现场中部分字段
<br/></div></div></body></html>
